body{font-size:12px;color:#333;background:#fff;margin:0;}
h1,h3,input,ul,p{ margin:0 auto; padding:0;}
#header{position:relative;width:100%;}
a{ text-decoration:none;}
a:hover{ text-decoration:underline;}
#login{ width:100%; background:#eeeeee; height:30px; line-height:30px; border:#ccc solid; border-width:1px 0}
#login_text{ width:1002px; margin:0 auto; padding:0;}
#login_text .left{ float:left;}
#login_text .left span{color:#e60808;}
#login_text .left  a{ color:#e60808; padding:0 7px;}
#login_text .right{ float:right;}
#login_text .right a{ padding:0 7px; color:#333333}
#login_text .right a:hover{color:#e60808;}
#top{ margin:0 auto; padding:0;}
#top h1{ width:275px; float:left; height:70px; background:url(../images/logo.gif) no-repeat; margin-top:8px;}
#top h1 a{ width:275px; height:67px; float:left; overflow:hidden; white-space:nowrap; text-indent:-999px;}
div.bar{position:relative;height:42px;background:url(../images/mainmenu.bg14_6x42.gif) repeat-x;}
#header .tabbar div.tabs{position:absolute;top:0;font-size:14px;font-weight:bold;}
#header .tabbar .tabs a{float:left;width:80px;height:24px;line-height:24px;padding-top:7px;text-align:center;color:#000;font-weight:lighter;font-size:14px;background:transparent;}
#header .tabbar .tabs a:hover{background:#fff url(../images/nav_hover_80x31.gif) no-repeat;text-decoration:none;margin-left:-1px;padding-left:1px;}
#header .tabbar .tabs a.actived{background:#fff url(../images/nav_80x31.gif) no-repeat;font-weight:bold;color:#fff;margin-left:-1px;padding-left:1px;}
#header .tabbar .tabs a.actived:hover{background:#fff url(../images/nav_80x31.gif) no-repeat;font-weight:bold;color:#fff;text-decoration:underline;}
#header .tabbar .bg{position:absolute;top:0;width:800px;height:31px;z-index:-1;float: left;}
#header .tabbar .bg .nw{float:left;width:80px;height:31px;background:transparent url(../images/navleft2_80x31.gif) no-repeat;}
#header .tabbar .bg .cen{float:left;width:80px;height:31px;background:transparent url(../images/navlcenter_80x31.gif) no-repeat;}
#header .tabbar .bg .ne{float:left;width:80px;height:31px;background:transparent url(../images/navright_80x31.gif) no-repeat;}
#header .tabbar .float_icon{background:transparent url(../images/new01_18x19.gif) no-repeat;font-size:0;height:19px;line-height:0;position:absolute;right:500px;text-indent:-999px;top:-4px;width:18px;}
#header .tabbar .float_icon1{background:transparent url(../images/new01_18x19.gif) no-repeat;font-size:0;height:19px;line-height:0;position:absolute;right:580px;text-indent:-999px;top:-4px;width:18px;}
#header{z-index:20;min-width:1002px; float:left}
#header div.banner{position:relative;height:31px;z-index:10;left: 120px;}
div.bar_n{ background:url(../images/bar.gif); width:1002px; height:46px; margin:0 auto; padding:0}
div.bar{ background:url(../images/bar_n.gif); height:46px;}
div.bar0{height:7px;background:url(../images/mainmenu.bg11_6x7.gif) repeat-x;}
div.bar_main{ width:970px; margin:0 auto; padding:0;}
div.bar_main .input{ width:650px; float:left; margin-top:10px;}
div.bar_main .input .input_area{ background:url(../images/input_area.gif); width:285px; height:28px; float:left; border:0; text-indent:2em; line-height:28px;}
div.bar_main .input .input_btn{ background:url(../images/input_btn.gif); width:49px; height:28px; float:left;border:0; color:#fff; font-size:14px; cursor:pointer; font-weight:bold;}
div.bar_main .input ul{ float:left; width:310px; line-height:28px;}
div.bar_main .input ul strong{ font-weight:bold; font-size:12px; color:#fbbe16; margin-left:5px; }
div.bar_main .input ul li{ list-style:none; display:inline}
div.bar_main .input ul li a{ color:#FFFFFF; padding:0 3px; font-weight:bold; display:inline}
div.bar_main .input ul li a:hover{ color:#fbbe16;}
.bar_main_right{ float:right; background:url(../images/gouwuche.gif);  width:171px; margin-top:10px;}
.bar_main_right p{ width:90px; line-height:26px; float:left; margin-left:35px; display:inline}
.bar_main_right p a{ color:#333333;}
.bar_main_right p a em{ color:#E60808; font-style:normal; font-weight:bold}
.bar_main_right p a:hover{ color:#FF0000;}
.bar_main_right  span{ width:45px; float:right; text-align:left; line-height:26px;}
.bar_main_right  span a{ color:#FFFFFF; font-size:12px; font-weight:bold}



/* CSS Document Modify by http://down.liehuo.net */
body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,form,img,dl,dt,dd,table,th,td,blockquote,fieldset,div,strong,label,em{margin:0;padding:0;border:0;}
ul,ol,li{list-style:none;}
input,button{margin:0;font-size:12px;vertical-align:middle;}
body{font-size:12px;  margin:0 auto;}
table{border-collapse:collapse;border-spacing:0; margin: 0 auto;}

.clearfloat{height:0;font-size:1px;clear:both;line-height:0;}

#container{  width:970px; text-align:left; margin:0 auto;background:#fff;color:#000 }
a{color:#333;text-decoration:none;}
a:hover{color:#ef9b11; text-decoration:underline;}
/*
BODY {BACKGROUND:url(../images/mbg.png) no-repeat }
BODY {BACKGROUND-POSITION: 0px -44px; BACKGROUND-REPEAT: repeat-x}*/
#site-nav .quick-menu LI {BACKGROUND:url(../images/mbg.png) no-repeat;}
#site-nav .search .menu-hd S {BACKGROUND:url(../images/mbg.png) no-repeat}
#site-nav .quick-menu .cart S {BACKGROUND:url(../images/mbg.png) no-repeat 999em 0px}
#site-nav .search .menu-bd BUTTON {BACKGROUND:url(../images/mbg.png) no-repeat 999em 0px}
#page {MARGIN-LEFT: auto; WIDTH: 620px; MARGIN-RIGHT: auto; float:right}
#site-nav-bg {Z-INDEX: 9999; BACKGROUND: #f7f7f7; LEFT: 0px; WIDTH: 100%; BORDER-BOTTOM: #d2d2d2 1px solid; POSITION: absolute; TOP: 0px; HEIGHT: 25px}
#site-nav {Z-INDEX: 10000; MARGIN: 2px auto; COLOR: #000; LINE-HEIGHT: 19px; POSITION: relative; HEIGHT: 22px}
#site-nav A {COLOR: #666}
#site-nav A:hover {COLOR: #f50}
#site-nav .login-info {FLOAT: left; PADDING-TOP: 1px}
#site-nav .login-info A {MARGIN-RIGHT: 8px}
#site-nav .login-info A.user-nick {MARGIN-RIGHT: 0px}
#site-nav .quick-menu {RIGHT: 0px; POSITION: absolute; TOP: 0px}
#site-nav .quick-menu LI {PADDING-RIGHT: 10px; BACKGROUND-POSITION: right 6px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: -1px; PADDING-TOP: 2px}
#site-nav .quick-menu LI.last {BACKGROUND: none transparent scroll repeat 0% 0%}
#site-nav .quick-menu LI.menu-item {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative}
#site-nav .quick-menu .cart {PADDING-TOP: 1px; POSITION: relative; _padding-top: 2px}
#site-nav .quick-menu .cart A {PADDING-LEFT: 16px}
#site-nav .quick-menu .cart S {BACKGROUND-POSITION: -83px -21px; LEFT: 8px; WIDTH: 14px; POSITION: absolute; TOP: 6px; HEIGHT: 11px}
#site-nav .menu-hd {PADDING-RIGHT: 22px; DISPLAY: block; PADDING-LEFT: 10px; Z-INDEX: 10002; PADDING-BOTTOM: 0px; MARGIN: 1px 1px 0px; CURSOR: pointer; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 20px}
#site-nav .mytaobao .menu-hd {WIDTH: 48px; PADDING-TOP: 1px; _padding-top: 1px}
#site-nav .search .menu-hd {WIDTH: 24px; PADDING-TOP: 1px; _padding-top: 1px}
#site-nav .services .menu-hd {WIDTH: 48px; PADDING-TOP: 1px; _padding-top: 1px}
#site-nav .menu-hd B {BORDER-RIGHT: #eee 4px solid; BORDER-TOP: #666 4px solid; FONT-SIZE: 0px; RIGHT: 10px; BORDER-LEFT: #eee 4px solid; WIDTH: 0px; LINE-HEIGHT: 0; BORDER-BOTTOM: #eee 4px solid; POSITION: absolute; TOP: 7px; HEIGHT: 0px; -webkit-transition: -webkit-transform .2s ease-in; -moz-transition: -webkit-transform .2s ease-in; -o-transition: -webkit-transform .2s ease-in; transition: -webkit-transform .2s ease-in}
#site-nav .search .menu-hd {PADDING-LEFT: 25px; COLOR: #666}
#site-nav .search .menu-hd S {BACKGROUND-POSITION: -67px -20px; LEFT: 9px; WIDTH: 14px; POSITION: absolute; TOP: 4px; HEIGHT: 13px}
#site-nav .menu-bd {BORDER-RIGHT: #bfbfbf 1px solid; BORDER-TOP: #bfbfbf 1px solid; DISPLAY: none; Z-INDEX: 10001; RIGHT: 0px; BACKGROUND: #fff; BORDER-LEFT: #bfbfbf 1px solid; BORDER-BOTTOM: #bfbfbf 1px solid; POSITION: absolute; TOP: 21px}
#site-nav .search .menu-bd {_right: -1px}
#site-nav IFRAME.menu-bd {BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; Z-INDEX: -1; BACKGROUND: none transparent scroll repeat 0% 0%; FILTER: alpha(opacity=0); FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px}
#site-nav .menu-bd-panel {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 6px; PADDING-TOP: 10px}
#site-nav .menu-item-opp .menu-bd {LEFT: 0px}
#site-nav .menu-item-opp .menu-bd S.rt {LEFT: 0px}
#site-nav .menu-item-opp .menu-bd S.lt {BACKGROUND-POSITION: -87px -55px; RIGHT: -2px; LEFT: auto}
#site-nav .menu {POSITION: relative}
#site-nav .menu:hover .menu-hd {BORDER-RIGHT: #bfbfbf 1px solid; BORDER-TOP: #bfbfbf 1px solid; BACKGROUND: white; MARGIN: 0px; BORDER-LEFT: #bfbfbf 1px solid; BORDER-BOTTOM: #bfbfbf 1px}
#site-nav .hover .menu-hd {BORDER-RIGHT: #bfbfbf 1px solid; BORDER-TOP: #bfbfbf 1px solid; BACKGROUND: white; MARGIN: 0px; BORDER-LEFT: #bfbfbf 1px solid; BORDER-BOTTOM: #bfbfbf 1px}
#site-nav .menu:hover .menu-bd {DISPLAY: block}
#site-nav .hover .menu-bd {DISPLAY: block}
#site-nav .menu:hover .menu-hd B {BORDER-LEFT-COLOR: #fff; FILTER: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: #666; TOP: 5px; BORDER-RIGHT-COLOR: #fff; -moz-transform: rotate(180deg); -moz-transform-origin: 50% 30%; -webkit-transform: rotate(180deg); -webkit-transform-origin: 50% 30%; -o-transform: rotate(180deg); -o-transform-origin: 50% 30%; transform: rotate(180deg); transform-origin: 50% 30%}
#site-nav .hover .menu-hd B {BORDER-LEFT-COLOR: #fff; FILTER: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: #666; TOP: 5px; BORDER-RIGHT-COLOR: #fff; -moz-transform: rotate(180deg); -moz-transform-origin: 50% 30%; -webkit-transform: rotate(180deg); -webkit-transform-origin: 50% 30%; -o-transform: rotate(180deg); -o-transform-origin: 50% 30%; transform: rotate(180deg); transform-origin: 50% 30%}
#site-nav .mytaobao .menu-bd {WIDTH: 94px; LINE-HEIGHT: 1.7; TOP: 21px; HEIGHT: 57px}
#site-nav .mytaobao .menu-bd-panel {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px}
#site-nav .search .menu-bd {WIDTH: 204px; TOP: 21px; HEIGHT: 66px}
#site-nav .search .menu-bd INPUT {BORDER-RIGHT: #b7b7b7 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #878787 1px solid; PADDING-LEFT: 1px; FLOAT: left; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #878787 1px solid; WIDTH: 180px; LINE-HEIGHT: 13px; PADDING-TOP: 3px; BORDER-BOTTOM: #b7b7b7 1px solid}
#site-nav .search .menu-bd BUTTON {BORDER-TOP-WIDTH: 0px; BACKGROUND-POSITION: 0px -20px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 66px; CURSOR: pointer; COLOR: #fff; HEIGHT: 24px; BORDER-RIGHT-WIDTH: 0px}
#site-nav .services .menu-bd {WIDTH: 174px; TOP: 21px; HEIGHT: 218px}
#site-nav .services .menu-bd-panel {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px}
#site-nav .services .menu-bd DL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #e5e5e5 1px solid}
#site-nav .services .menu-bd .last {BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px}
#site-nav .services .menu-bd DT {FONT-WEIGHT: bold; COLOR: #8c8c8c; LINE-HEIGHT: 1.5; TEXT-ALIGN: left}
#site-nav .services .menu-bd DD {LINE-HEIGHT: 1.6; TEXT-ALIGN: left}
#site-nav .services .menu-bd DD A {MARGIN-RIGHT: 2px}

.banner{ margin:0 auto; padding:0; width:970px;}
.tabbar{ float:left}
.block{ margin:0 auto; padding:0; width: 970px;}
/*---------mainbox----------*/
#mainbox{ width:970px; margin: 0 auto; padding:0;}
/*--------------新增-------------------*/

/*-----个人中心左菜单-------*/
.main_left{ float:left; width:200px; margin-top:8px; margin-bottom:8px}
.main_left h3{ background:url(../images/menu_h3.jpg); width:200px; height:35px; float:left; font-size:14px; font-weight:bold; line-height:35px; color:#fff; text-align:left; text-indent:2em;}
#menu { width:200px; margin:auto; float:left}
#menu h1 { font-size:12px;  margin-top:1px;  background:url(../images/h301.png) no-repeat; width:200px; height:32px; line-height:22px; text-align:left; text-indent:1.5em; }
#menu h2 { font-size:12px; border:#E7E7E7 1px solid; border-top-color:#FFF; background-color:#f6f6f6; text-align:left; text-indent:3em; height:28px}
#menu ul { text-indent:15px; height:auto; display:table;border:#E7E7E7 1px solid; border-top:none; overflow:hidden; width:198px;}
#menu a { display:block; padding:5px 0 8px 10px; text-decoration:none; overflow:hidden; }
#menu a:hover{ color:#FFFF00; background:#d41326;}
#menu .no {display:none;}
/*#menu .h1 a{color:#0000FF;}*/
#menu .h2 a{color:#06F;}
#menu  h1 a{color:#333;}




.main_right{ float:right; width:770px;  height:auto; margin-top:8px; min-height:400px;}
.touxiang{ border:1px solid #ccc; background:#F9F9F9; width:778px; float:left; padding-bottom:7px;}
.touxiang .user{float:left;text-align: center; width:132px; border-right:1px solid #ccc; margin:8px 0;} 
.touxiang .user img{border:1px solid #ccc; padding:1px; width:95px; height:95px}
.touxiang .user p a{ color:#005aa0; text-decoration:none; line-height:22px;}
.touxiang .user p a:hover{ text-decoration:underline; color:#b30000;} 
.touxiang .user_xinxi{ float:left; margin-left:10px; margin-top:6px;}
.touxiang .user_xinxi p{ width:100%; color:#666; text-align:left; line-height:24px;}
.touxiang .user_xinxi p a{ color:#005aa0; padding:0 5px;}
.touxiang .user_xinxi p strong{ font-size:16px; color:#666}
.remind{ border:1px solid #dedede; background:#FFFFFF; padding:10px; width:600px; float:left;}
.remind_left{ float:left; width:420px; border-right:1px solid #dedede; }
.remind_left dl{ border-bottom:1px solid #ededed; float:left; width:420px; padding:5px 0;}
.remind_left dl dt{ color:#333; float:left}
.remind_left dl dd{ float:left; padding:0 8px;}
.remind_left dl dd a{ color:#666666; text-decoration:none }
.remind_left dl dd a:hover{ text-decoration:underline; color:#333333;}

.remind_right{ float:left; width:170px; margin-left:8px;}
.remind_right dl{ border-bottom:1px solid #dedede; float:left; width:170px; padding:5px 0;}
.remind_right dl dt{ color:#333; float:left}
.remind_right dl dd{ float:left; padding:0 8px;}
.remind_right dl dd a{ color:#FF6600; text-decoration:none }
.remind_right dl dd a:hover{ text-decoration:underline; color:#333333;}

#con {font-size: 12px; margin: 0px auto; width: 788px; float:left; margin:8px 0; height:260px;}
#tags {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px 0px 0px 10px; width: 400px; padding-top: 0px; height: 23px; float:left}
#tags li {background: url(../images/tagleft.gif) no-repeat left bottom; FLOAT: left; margin-RIGHT: 3px; LIST-STYLE-TYPE: none; height: 23px}
#tags li a {padding-right: 10px; padding-left: 10px; background: url(../images/tagright.gif) no-repeat right bottom; FLOAT: left; padding-bottom: 0px; color: #999; line-height: 23px; padding-top: 0px; height: 23px; text-decoration: none}
#tags li.emptyTag {background: none transparent scroll repeat 0% 0%; width: 4px}
#tags li.selectTag {background-position: left top; margin-BOTTOM: -2px; position: relative; height: 25px}
#tags li.selectTag a {background-position: right top; color: #000; line-height: 25px; height: 25px}
#tagContent {border: #ccc 1px solid;  padding-left: 1px; padding-bottom: 1px; border-left: #ccc 1px solid; padding-top: 1px;  background-color: #fff; float:left}
.tagContent {padding-right: 10px; display: none; padding-left: 10px; padding-bottom: 10px; width: 755px; color: #474747; padding-top: 10px; height: 200px}
#tagContent div.selectTag {display: block}
#tagContent dl{ width:150px; text-align:center; float:left; padding:10px 10px;}
#tagContent dl dt{ width:150px; height:104px; }
#tagContent dl dd{ width:150px; text-align:center; float:left; color:#333333; line-height:24px;}
#tagContent dl dd a{ color:#005aa0; text-decoration:none;}
#tagContent dl dd a:hover{ color:#b300000; text-decoration:underline}
#tagContent dl dd strong{ color:#990000}
/*---------密码修改---------------*/
#footer{ width:100%; height:100px; border-top:#a00020 3px solid; margin:0 auto; padding:0; float:left;}
.bottom{ width:950px; margin:0 auto; padding:0; padding-top:10px; font-size:12px; text-align:center}
.bottom ul{ list-style:none;}
.bottom ul li{ display:inline; line-height:25px;}
.bottom ul li a{ text-decoration:none; color:#005aa0; padding:0 3px;}
.bottom ul li a:hover{ text-decoration:underline; color:#B30000;}

/*---------购买流程---------------*/
.chengxu{ width:970px; float:left; height:36px;}
.chengxu_m{ background:url(../images/chengxu_m.gif) repeat-x; width:970px;  height:36px; float:left; overflow:hidden}
.chengxu_m ul{ float:left}
.chengxu_m ul li{ display:inline; float:left; line-height:30px;}
.jiantou{ background:url(../images/tex_current.png) repeat-x; width:20px; height:36px;}
.txt_li{ color:#8d2e2e; font-size:15px; font-weight:bold; text-indent:6px}
.txt_li small{ font-size:11px;}
.tex_current{ background:url(../images/tex_current.png) repeat-x; height:36px; color:#fff;font-size:15px; font-weight:bold; text-indent: 3px;}
.tex_current small{ font-size:12px;}

#cart{ width:970px; float:left;}
.content0{ width:970px; margin:0 auto;margin-top:8px;margin-bottom:8px;font-family:Arial, Helvetica, sans-serif;color:#000;background:#fff;}


.td_tr{ font-weight:bold; background:#eee; height:30px;}
.td_tr td{}

.gwc_k{ font-size:14px;}
.gwc_k a{ color:#b30000; font-weight:bold}

.input_pay{
    background: url(../images/input.png) repeat scroll 0 0 transparent;
    border: 1px solid #dedede;
    font-size: 14px;
    height: 18px;
    margin: 0 5px;
    padding: 2px;
    width: 60px;
}



